dragon slayer - Turkish English Dictionary